var common = require('../common/common.js')
var app=getApp()
var app=getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    article: {
      id: '3',
      title: '记者手记：国家庆典，每个人都是记录者',
      poster: 'http://i2.chinanews.com/simg/cmshd/2019/10/01/c5391220f28d49bdbd14c58a4300bde0.jpg',
      date: '2019 - 10 - 01',
      content: '    10月1日凌晨3时，大批中外记者先后乘坐巴士，向天安门方向出发。仍处于夜幕中的北京，多数市民正在享受难得的假期时光。此刻长安街上的安静，将与7个小时后形成巨大反差。'
    },
    isAdd: false
  },
  //添加收藏
  addFavorites: function () {
    var that = this
    let article = that.data.article
    let id= article.id
    app.setStorageUser('my_like_id'+id,article,function(res){
      console.log(id+'新闻添加成功')
    })
    this.setData({
      isAdd: true
    })
  },
  //取消收藏
  cancelFavorites: function () {
    let article = this.data.article
    let key_id='my_like_id'+article.id
    console.log(key_id)
    wx.removeStorageSync(key_id)
    this.setData({
      isAdd: false
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let id = options.id
    //检查当前新闻是否在收藏夹中
    let key_id='my_like_id'+options.id
    var newarticle = wx.getStorageSync(key_id)
    //已存在
    if (newarticle != '') {
      this.setData({
        isAdd: true,
        article: newarticle
      })
    }
    //不存在
    else {
    let result=app.getNewsDetail(id)
      //获取新闻内容
      if (result.code == '200') {
        this.setData({
          article: result.news,
          isAdd: false
        })
      }
    }
  },
  
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})